Sybase PowerBuilder 
Sybase PowerBuilder (принадлежавший ранее компании PowerSoft) представляет
собой популярное визуальное средство разработки, предназначенное для создания
клиентских приложений. Он содержит немалое количество <мастеров> для генерации
приложений. Нередко разработчиками применяется автоматическая генерация кода
приложений PowerBuilder на основе моделей данных Sybase PowerDesigner и CA ERwin
(об этом мы рассказывали в предыдущей статье данного цикла, см. КомпьютерПресс ©
1'2001). В состав PowerBuilder входит AppModeler - продукт семейства Sybase
PowerDesigner, позволяющий разработать модель данных и осуществить на ее основе
генерацию кода приложения.
Новейшая версия этого продукта, PowerBuilder 7, поддерживает доступ к данным
с помощью интерфейсов ODBC и OLE DB. Для доступа к СУБД Oracle, Informix и
Sybase используются специализированные механизмы доступа к данным, базирующиеся
на клиентских API этих СУБД.
Из особенностей PowerBuilder 7 отметим расширенные возможности создания
многозвенных приложений, в частности интеграцию его с middleware-продуктами
Sybase, такими как Sybase Enterprise Application Server и Sybase Jaguar, что
позволяет использовать PowerBuilder в качестве средства создания распределенных
систем на базе этих серверных продуктов. Помимо этого с помощью PowerBuilder 7
можно создавать различные приложения на базе ActiveX и Java-аплетов, а также
Web-приложения, взаимодействие с которыми осуществляется с помощью браузеров.
Отметим также, что PowerBuilder позволяет создавать COM-серверы и объекты
Microsoft Transaction Server.